*{
    padding: 0;
    margin: 0;
}
ul li{list-style: none}
#homepage{
    width: 100%;
    height: auto;
}
#header{
    width: 100%;
    height: 28px;
    background: #F2F2F2;
    float: left;
}
.header-l{
    width: 320px;
    height: 28px;
    /*border: 1px solid black;*/
    margin-left: 80px;
    float: left;
}
.header-l-1{
    width: 15px;
    height: 28px;
    /*border: 1px solid black;*/
    float: left;
    margin-top: 2px;
}
.header-l-2{
    width: 55px;
    height: 28px;
    /*border: 1px solid black;*/
    float: left;
    text-align: center;
    line-height: 28px;
    margin-top: 2px;
    font-size: 12px;
    cursor: pointer;
}
.header-l-2:hover .tianmaoshouye{
    text-decoration: underline;
    color: #C40000;
}
.header-l-2 .tianmaoshouye{
    color: #999999;
    text-decoration: none;
}
.header-l-3{
    width: 90px;
    height: 28px;
    /*border: 1px solid black;*/
    float: left;
    text-align: center;
    line-height: 28px;
    margin-top: 2px;
    margin-left: 15px;
    font-size: 12px;
    color:#999999 ;
}
.header-l-4{
    width: 40px;
    height: 28px;
    /*border: 1px solid black;*/
    float: left;
    text-align: center;
    line-height: 28px;
    margin-top: 2px;
    margin-left: 15px;
    font-size: 12px;
    cursor: pointer;
    color:#999999 ;
}
.header-l-4:hover .tianmaoshouye{
    text-decoration: underline;
    color: #C40000;
}
.header-l-4 .tianmaoshouye{
    color: #999999;
    text-decoration: none;
}
.header-l-5{
    width: 60px;
    height: 28px;
    /*border: 1px solid black;*/
    float: left;
    text-align: center;
    line-height: 28px;
    margin-top: 2px;
    margin-left: 15px;
    font-size: 12px;
    cursor: pointer;
    color:#999999 ;
}
.header-l-5:hover .tianmaoshouye{
    text-decoration: underline;
    color: #C40000;
}
.header-l-5 .tianmaoshouye{
    color: #999999;
    text-decoration: none;
}
.header-r{
    width: 710px;
    height: 28px;
    /*border: 1px solid green;*/
    margin-left: 80px;
    float: right;;
    margin-right: 40px;
    position: relative;
}
.header-r ul{
    width: 710px;
    height: 28px;
    /*border: 1px solid black;*/
    overflow: hidden;
}
.header-r ul li{
    float: left;
    font-size: 12px;
    color: #999999;
    width: 75px;
    height: 28px;
    /*border: 1px solid black;*/
    line-height: 28px;
    cursor: pointer;
    margin-left: 5px;
}
.shangjiantou{
    width: 15px;
    height: 15px;
    float: right;
}
.xiajiantou{
    width: 15px;
    height: 15px;
    float: right;
    display: none;
}
.header-r ul li:hover{
    color: #C40000;
    text-decoration: underline;
}
.header-r ul li:nth-child(1):hover{
    background: #fff;
    color: #C40000;
    text-decoration: underline;
}
.header-r ul li:nth-child(1):hover .shangjiantou{
    display: none;
}
.header-r ul li:nth-child(1):hover .xiajiantou{
    display: block;
}
.header-r ul li:nth-child(1):hover .wodetaobao{
    display: block;
}
.wodetaobao{
    width:100px;
    height: 50px;
    border: 1px solid #EEEEEE;
    position: absolute;
    top: 30px;
    left: 0px;
    display: none;
    background: white;
    z-index: 1;
    margin-left: 6px;
}
.wodetaobao .xiaoshou{
    width: 100px;
    height: 20px;
    color: #666666;
    margin-top: 5px;
}
.wodetaobao .xiaoshou:hover{
    color: #C40000;
    text-decoration: underline;
}
.hongxin{
    float: left;
    width: 15px;
    height: 15px;
    /*border: 1px solid black;*/
    margin-top: 2px;
}
.gouwuche{
    float: left;
    width: 15px;
    height: 15px;
    /*border: 1px solid black;*/
    margin-top: 2px;
}
.header-r ul li:nth-child(5){
    margin-left: 20px;
}
.header-r ul li:nth-child(4):hover{
    background: #fff;
    color: #C40000;
    text-decoration: underline;
}
.header-r ul li:nth-child(4):hover .shangjiantou{
    display: none;
}
.header-r ul li:nth-child(4):hover .xiajiantou{
    display: block;
}
.header-r ul li:nth-child(4):hover .dianpu{
    display: block;
}
.dianpu{
    width:80px;
    height: 50px;
    border: 1px solid #EEEEEE;
    position: absolute;
    top: 30px;
    left: 261px;
    display: none;
    margin-left: 6px;
    background: white;
}
.dianpu .dianpu-1{
    width: 100px;
    height: 20px;
    color: #666666;
    margin-top: 5px;
}
.dianpu .dianpu-1:hover{
    color: #C40000;
    text-decoration: underline;
}
.shuxian{
    float: left;
    margin-top: 7px;
    color: #CCCCCC;
}
.erweima{
    width: 152px;
    height: 208px;
    position: absolute;
    top: 30px;
    left: 291px;
    display: none;
    margin-left: 6px;
}
.shouji{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 3px;
}
.shoujiban:hover .erweima{
    display: block;
}
.shangjiazhichi:hover{
    background: white;
}
.shangjiazhichi:hover .shangjiantou{
    display: none;
}
.shangjiazhichi:hover .xiajiantou{
    display: block;
}
.sdg{
    float: left;
    width: 15px;
    height: 15px;
    /*border: 1px solid black;*/
    margin-top: 2px;
}
.wzdh:hover .shangjiantou{
    display: none;
}
.wzdh:hover .xiajiantou{
    display: block;
}
.wzdh:hover{
    background: white;
}





#nav{
    width: 100%;
    height: 90px;
    border-bottom: 1px solid #ccc;
    float: left;
}
.nav-l{
    width: 500px;
    height: 85px;
    /*border: 1px solid black;*/
    float: left;
    margin-left: 6%;
}
.nav-l-img{
    width: 159px;
    height: 40px;
    margin-top: 25px;
    cursor: pointer;
    float: left;
}
.qijiandian{
    float: left;
    width: 260px;
    height: 40px;
    border-left: 1px solid #F0F0F0;
    border-right: 1px solid #F0F0F0;
    margin-left: 20px;
    margin-top: 25px;
    position: relative;
}
.qijiandian:hover .pingfen{
    display: block;
}
.pingfen{
    width: 260px;
    height: 353px;
    border: 1px solid #ccc;
    position: absolute;
    top: 40px;
    display: none;
    background: white;
    z-index: 2;
}
.pingfen-t{
    width: 240px;
    height: 93px;
    margin-left: 10px;
    margin-top: 20px;
    border-bottom: 1px dashed #CCCCCC;
}
.pingfen-t p{
    font-size: 14px;
    color: #404040;
}
.pingfen-t ul li{
    font-size: 14px;
    padding-top: 8px;
    color: #404040;
}
.pingfen-c{
    width: 240px;
    height: 169px;
    margin-left: 10px;
    margin-top: 20px;
    float: left;
    border-bottom: 1px dashed #CCCCCC;
}
.pingfen-c p{
    font-size: 14px;
    color: #404040;
}
.pingfen-c ul li{
    font-size: 14px;
    padding-top: 10px;
    color: #404040;
}
.pingfen-c ul li a{
    text-decoration: none;
    color: #404040;
}
.pingfen-c ul li a:hover{
    text-decoration: underline;
}
.shichang{
    width: 80px;
    height: 20px;
    border: 1px solid #F04343;
    float: right;
    margin-right: 80px;
}
.shichang-l{
    width: 20px;
    height: 20px;
    background: #F04343;
    font-weight: bolder;
    color: yellow;
    text-align: center;
    float: left;
    line-height: 20px;
}
.shichang-r{
    float: right;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    color: #F04343;
}
.pingfen-d .btn{
    width: 100px;
    height: 30px;
    background: #F2F2F2;
    float: left;
    outline: 1px solid #E5E5E5;
    margin-top: 10px;
    margin-left: 20px;
}
.btn{
    width: 100px;
    height: 30px;
    float: left;
    cursor: pointer;
}
.btn-l{
    width: 100px;
    height: 30px;
    /*border: 1px solid black;*/
    float: left;
}
.btn-l img{
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
}
.btn-l p{
    font-size: 14px;
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    margin-top: 7px;
    color: #404040;
}
.btn1{
    width: 100px;
    height: 30px;
    float: left;
    cursor: pointer;
}
.btn1-l{
    width: 100px;
    height: 30px;
    /*border: 1px solid black;*/
    float: left;
}
.btn1-l img{
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
}
.btn1-l p{
    font-size: 14px;
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    margin-top: 7px;
    color: white;
}
.pingfen-d .btn1{
    width: 100px;
    height: 30px;
    float: left;
    background: #C40001;
    margin-left: 20px;
    margin-top: 10px;
}
.qijiandian:hover .shangjiantou{
    display: none;
}
.qijiandian:hover .xiajiantou{
    display: block;
}
.qijiandian:hover .pingfen{
    display: block;
}
.qijiandian-l{
    width: 110px;
    height: 40px;
    float: left;
    border-right: 1px dashed #f0f0f0;
}
.qijiandian-l h3{
    font-size: 12px;
    width: 110px;
    height: 14px;
    /*border: 1px solid black;*/
    text-align: center;
    cursor: pointer;
}
.qijiandian-l h3:hover{
    text-decoration: underline;
}
.qijiandian-l-l{
    width: 60px;
    height: 20px;
    background: #F4C985;
    text-align: center;
    line-height: 20px;
    color: #917057;
    font-size: 8px;
    margin-top: 2px;
    border-radius: 2px;
    margin-left: 10px;
    float: left;
}
.qijiandian-l-r{
    float: left;
    margin-top: 8px;
    margin-left: 5px;
    cursor: pointer;
}
.qijiandian-r{
    width: 145px;
    height: 40px;
    /*border: 1px solid black;*/
    float: right;
}
.qijiandian-r-l{
    width: 125px;
    height: 40px;
    float: left;
    /*border: 1px solid red;*/
}
.qijiandian-r-r{
    float: left;
    width: 15px;
    height: 30px;
    margin-top: 10px;
    /*border: 1px dashed black;*/
}
.qijiandian-r p{
    font-size: 12px;
    width: 125px;
    height: 20px;
    text-align: center;
    color: #999999;
}
.hl{
    width: 125px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
}
.lvse{
    width: 35px;
    height: 20px;
    /*border: 1px solid black;*/
    margin-left: 5px;
    float: left;
    color: #00A000;
    font-size: 14px;
}
.hongse{
    width: 70px;
    height: 20px;
    float: left;
    font-size: 14px;
    margin-top: 2px;
    /*border: 1px solid black;*/
    color: #D03737;
}
.shoujiguang{
    width: 57px;
    height: 40px;
    float: right;
    position: relative;
    /*border: 1px solid black;*/
    margin-top: 25px;
}
.shoujiguang:hover .shangjiantou{
    display: none;
}
.shoujiguang:hover .xiajiantou{
    display: block;
}
.gz{
    display: none;
    top:40px;
    position: absolute;
    z-index: 1;
}
.shoujiguang:hover .gz{
    display: block;
}
.shoujiguang p{
    font-size: 14px;
    color: #999999;
    text-align: center;
    width: 57px;
    height: 15px;
}
.shoujiguang-q{
    width: 42px;
    height: 22px;
    margin-top: 3px;
    margin-left: 8px;
    float: left;
    /*outline: 1px solid black;*/
}
.shoujiguang-l{
    width: 30px;
    height: 22px;
    float: left;
}
.shoujiguang-r{
    width: 12px;
    height: 22px;
    float: right;
    cursor: pointer;
}
.nav-r{
    width: 550px;
    height: 100px;
    /*border: 1px solid black;*/
    float: left;
    margin-left: 152px;
}
.nav-r-t{
    width: 550px;
    height: 36px;
    margin-top: 20px;
    /*border: 1px solid black;*/
}
.nav-r-t input{
    width: 377px;
    height: 34px;
    border: 2px solid #C40000;
    float: left;
    text-indent: 10px;
    outline: none;
    color: #666666;
}
.soutianmao{
    float: left;
    width: 81px;
    height: 38px;
    background: #C40000;
    text-align: center;
    line-height: 38px;
    color: white;
    font-weight: bolder;
    cursor: pointer;
}
.soubendian{
    float: right;
    width: 81px;
    height: 38px;
    background: #333333;
    text-align: center;
    line-height: 38px;
    color: white;
    font-weight: bolder;
    cursor: pointer;
}
.nav-r-d{
    width: 240px;
    height: 30px;
    /*border: 1px solid black;*/
}
.nav-r-d ul li{
    float: left;
    font-size: 12px;
    color: #999999;
    cursor: pointer;
    height: 30px;
    line-height: 28px;
}
.nav-r-d ul li:hover{
    text-decoration: underline;
}
#dinner{
    width: 100%;
    height: 31px;
    background: black;
    float: left;
    z-index: 0;
}
#dinner ul{
    width: 1000px;
    height: 31px;
    /*border: 1px solid red;*/
    margin-left:14%;
    cursor: pointer;
}
#dinner ul li{
    color: white;
    line-height: 31px;
    float: left;
    font-size: 12px;
    width: 50px;
    height: 31px;
    text-align: center;
    /*border: 1px solid orangered;*/
}
#dinner1{
    width: 1000px;
    height: 115px;
    /*border: 1px solid red;*/
    margin-left:14%;
    float: left;
}
.dinner1-t{
    width: 1000px;
    height: 85px;
    /*border: 1px solid black;*/
    float: left;
}
.dinner1-t-l{
    float: left;
    cursor: pointer;
}
.dinner1-t-r{
    float: right;
    width: 200px;
    height: 85px;
    /*border: 1px solid black;*/
}
.shiyongjuan{
    width: 95px;
    height: 60px;
    float: left;
    background: #0A8DFF;
    margin-left: 5px;
    margin-top: 15px;
    cursor: pointer;
}
.qsz{
    width: 95px;
    height: 30px;
}
.q{
    width: 10px;
    height: 10px;
    margin-top: 10px;
    margin-left: 15px;
    color: white;
    font-weight: bolder;
    float: left;
}
.sz{
    float: left;
    width: 30px;
    height: 30px;
    color: white;
    font-size: 30px;
    line-height: 30px;
    margin-left: 10px;
    font-weight: 800;
    text-align: center;
}
.man{
    font-size: 14px;
    width: 95px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: white;
}
.dinner1-d{
    float: left;
    width: 1000px;
    height: 30px;
    /*outline: 1px solid black;*/
}
.dinner1-d ul{
    width: 795px;
    height: 30px;
    float: left;
    /*border: 1px solid black;*/
}
.dinner1-d ul li{
    /*border: 1px solid black;*/
    float: left;
    font-size: 12px;
    color: #000000;
    width: 65px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin-left: 3px;
    cursor: pointer;
}
.sou{
    width: 130px;
    height: 30px;
    /*outline: 1px solid black;*/
    float: left;
    margin-left: 7px;
}
.dinner1-d input{
    width: 95px;
    height: 15px;
    margin-top: 5px;
    float: left;
    text-indent: 2px;
}
.sou1{
    width: 19px;
    height: 19px;
    background: black;
    float: left;
    margin-top: 5px;
    cursor: pointer;
}
.sou1 img{
    margin-top: 2px;
    margin-left: 2px;
}


#main{
    width: 1190px;
    height: 632px;
    float: left;
    /*border-right: 1px solid #E5E5E5;*/
    margin-left: 7%;
    margin-top: 50px;
}
.main-q{
    width: 990px;
    height: 632px;
    float: left;
    border-right: 1px solid #E5E5E5;
}
.main-l{
    width: 420px;
    height: 602px;
    float: left;
    margin-top: 30px;
    /*border: 1px solid black;*/
}
.main-l-q{
    width: 420px;
    height: 602px;
    float: left;
    /*border: 1px solid black;*/
}
.main-l-t{
    width: 420px;
    height: 420px;
    float: left;
    /*border: 1px solid black;*/
}
.main-l-c{
    width: 420px;
    height: 80px;
    float: left;
    /*border: 1px solid black;*/
}
.main-l-c ul{
    width: 180px;
    height: 80px;
    /*border: 1px solid black;*/
    float: left;
    margin-left: 115px;
}
.main-l-c ul li{
    width: 60px;
    height: 60px;
    float: left;
    /*border: 1px solid black;*/
    cursor: pointer;
    margin-top: 10px;
    margin-left: 20px;
}
.main-l-c ul li img{
    width: 60px;
    height: 60px;
    float: left;
}
.main-l-c ul li:hover{
    outline: 2px solid black;
}
.main-l-d{
    width: 420px;
    height: 21px;
    float: left;
    margin-top: 30px;
    /*border: 1px solid black;*/
}
.main-l-d .fx{
    width: 50px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    color: #A1A1A1;
    margin-left: 20px;
    cursor: pointer;
}
.main-l-d .sc{
    width: 150px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    font-size: 12px;
    margin-left: 20px;
    line-height: 20px;
    color: #A1A1A1;
    cursor: pointer;
}
.main-l-d .jb{
    width: 30px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    font-size: 12px;
    margin-left: 110px;
    line-height: 20px;
    text-align: center;
    color: #A1A1A1;
    cursor: pointer;
}
.main-l-d .jb:hover{
    text-decoration: underline;
}
.main-l-d img{
    width: 17px;
    height: 17px;
    float: left;
    /*border: 1px solid black;*/
}
.main-r{
    width: 545px;
    height: 595px;
    /*border: 1px solid black;*/
    float: left;
    margin-top: 35px;
    margin-left: 20px;
}
.wenzi{
    width: 545px;
    height: 20px;
    font-size: 16px;
    float: left;
    font-weight: bolder;
    color: black;
}
.bjt{
    width: 525px;
    height: 145px;
    background: #E7E7E7;
    float: left;
    margin-top: 10px;
}
.bjt-t{
    width: 525px;
    height: 20px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
}
.bjt p{
    float: left;
    font-size: 12px;
    color: #6E6E6E;
    width: 120px;
    height: 20px;
    line-height: 20px;
    margin-left: 5px;
}
.ggl{
    width: 80px;
    height: 20px;
    float: right;
    /*border: 1px solid black;*/
    margin-right: 10px;
}
.ggl .qgj{
    width: 40px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
    font-size: 12px;
    color: #DD2727;
    cursor: pointer;
}
.ggl:hover .qgj{
    text-decoration: underline;
}
.ggl-img{
    float: right;
    margin-left: 10px;
    cursor: pointer;
}
.bjt-c1{
    width: 525px;
    height: 20px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
}
.bjt-c1 .jg{
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
}
.bjt-c1 .jgsz{
    width: 70px;
    height: 20px;
    float: left;
    line-height: 20px;
    font-size: 16px;
    text-decoration: line-through;
    /*border: 1px solid black;*/
}
.bjt-c2{
    width: 525px;
    height: 30px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
}
.bjt-c2 .cxj{
    width: 60px;
    height: 30px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 30px;
}
.bjt-c2 .cxj1{
    width: 135px;
    height: 30px;
    /*border: 1px solid black;*/
    float: left;
}
.bjt-c2 .cxj1 .qqqq{
    width: 20px;
    height: 20px;
    margin-top: 5px;
    float: left;
    /*border: 1px solid black;*/
    margin-left: 5px;
    color: #C40000;
    font-weight: bolder;
}
.bjt-c2 .cxj1 .qqq{
    font-size: 30px;
    font-weight: bolder;
    color: #C40000;
    width: 100px;
    line-height: 30px;
    height: 30px;
    float: left;
    /*border: 1px solid black;*/
}
.zgtj{
    width: 55px;
    height: 20px;
    margin-top: 5px;
    background: #F47A86;
    float: left;
    line-height: 20px;
    text-align: center;
    color: white;
    font-size: 12px;
}
.bjt-d{
    width: 525px;
    height: 20px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
    cursor: pointer;
}
.bjt-d .bdhd{
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
}
.bjt-d .by{
    width: 80px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    color: #B5621B;
}
.bjt-d .gdyx{
    width: 80px;
    height: 20px;
    /*border: 1px solid black;*/
    float: right;
    margin-right: 10px;
    cursor: pointer;
}
.bjt-d .gdyx1{
    width: 50px;
    height: 20px;
    float: left;
    color: #B5621B;
    /*border: 1px solid black;*/
}
.bjt-d .gdy-img{
    float: left;
    margin-top: 3px;
    margin-left: 5px;
}
.kd{
    width: 525px;
    height: 50px;
    border-bottom: 1px dashed #C9C9C9;
    float: left;
}
.kd .kdyf{
    width: 525px;
    height: 20px;
    float: left;
    margin-top: 15px;
    /*border: 1px solid black;*/
}
.kdyf .yf{
    width: 60px;
    height: 20px;
    font-size: 12px;
    float: left;
    /*border: 1px solid black;*/
    line-height: 20px;
    margin-left: 5px;
    color: #6E6E6E;
}
.kdyf .cs{
    width: 70px;
    height: 20px;
    font-size: 12px;
    float: left;
    /*border: 1px solid black;*/
    line-height: 20px;
    color: #6E6E6E;
}
.kdyf .bjc{
    width: 42px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    cursor: pointer;
}
.bjc .bjc1{
    width: 26px;
    height: 20px;
    font-size: 12px;
    float: left;
    /*border: 1px solid black;*/
    line-height: 20px;
    color: #6E6E6E;
}
.bjc .bjjt{
    float: left;
    width: 10px;
    height: 10px;
    margin-top: 5px;
    /*border: 1px solid black;*/
}
.kdyf .kdfy{
    width: 60px;
    height: 20px;
    float: left;
    font-size: 12px;
    color: #6E6E6E;
    /*border: 1px solid black;*/
    line-height: 20px;
}
.xlpl{
    width: 525px;
    height: 40px;
    border-bottom: 1px dashed #C9C9C9;
    float: left;
}
.xlpl ul{
    width: 525px;
    height: 20px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
}
.xlpl ul li{
    float: left;
    width: 174px;
    height: 20px;
    text-align: center;
    font-size: 12px;
    color: #6E6E6E;
    line-height: 20px;
    border-left: 1px solid #C9C9C9;
}
.xlpl ul li .yxl{
    color: #CB1F1F;
    font-size: 14px;
}
.xlpl ul li .ljpj{
    color: #D13B3B;
    font-size: 14px;
}
.xlpl ul li .tmjf{
    color: #2F8F0F;
    font-size: 14px;
}
.gm{
    width: 525px;
    height: 280px;
    float: left;
    margin-top: 10px;
    /*border: 1px solid black;*/
}
.gm .cc{
    width: 520px;
    height: 40px;
    /*border: 1px solid black;*/
    float: left;
    margin-left: 5px;
}
.cc .cc1{
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
    font-size: 12px;
    margin-top: 10px;
    color: #6E6E6E;
}
.cc .size{
    width: 200px;
    height: 40px;
    float: left;
    /*border: 1px solid black;*/
}
.size ul{
    width: 200px;
    height: 40px;
    float: left;
}
.size ul li{
    width: 38px;
    height: 38px;
    float: left;
    margin-left: 10px;
    text-align: center;
    line-height: 37px;
    color: #0D0D0D;
    cursor: pointer;
    outline: 1px solid #B8B7BD;
}
.size ul li:hover{
    outline:2px solid #BE0106;
}
.xyfl{
    float: left;
    width: 520px;
    height: 40px;
    margin-left: 5px;
    /*border: 1px solid black;*/
    margin-top: 5px;
}
.xyfl .xyfl1{
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
    font-size: 12px;
    margin-top: 10px;
    color: #6E6E6E;
}
.xyfl .ysfl{
    width: 38px;
    height: 38px;
    float: left;
    margin-left: 10px;
    cursor: pointer;
    outline: 1px solid #B8B7BD;
}
.xyfl .ysfl:hover{
    outline:2px solid #BE0106;
}
.sl{
    float: left;
    width: 520px;
    height: 40px;
    margin-left: 5px;
    /*border: 1px solid black;*/
    margin-top: 5px;
}
.sl .sl1{
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
    font-size: 12px;
    margin-top: 10px;
    color: #6E6E6E;
}
.sl .input{
    width: 45px;
    height: 37px;
    float: left;
    margin-left: 8px;
    text-indent: 5px;
    line-height: 37px;
    outline: 1px solid #A7A6AC;
}
.sl .sxjt{
    width: 20px;
    height: 37px;
    float: left;
    margin-left: 5px;
    /*border: 1px solid #A7A6AB;*/
}
.sl .jjj{
    width: 20px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
    font-size: 12px;
    margin-top: 10px;
    margin-left: 5px;
    color: #6E6E6E;
}
.sl .kc{
    width: 60px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    line-height: 20px;
    font-size: 12px;
    margin-top: 10px;
    margin-left: 25px;
    color: #6E6E6E;
}
.sxjt .sxjt-t{
    width: 20px;
    height: 16px;
    cursor: pointer;
    border: 1px solid #A7A6AB;
}
.sxjt-t .sxjt-img{
    width: 10px;
    height: 10px;
    float: left;
    margin-left: 4px;
    margin-top: 3px;
}
.sxjt .sxjt-d{
    width: 20px;
    height: 16px;
    cursor: pointer;
    margin-top: 2px;
    border: 1px solid #A7A6AB;
}
.sxjt-d .sxjt-img1{
    width: 10px;
    height: 10px;
    float: left;
    margin-left: 4px;
    margin-top: 3px;
}
.anniu{
    float: left;
    width: 525px;
    height: 40px;
    /*border: 1px solid black;*/
    margin-top: 40px;
}
.anniu .anniu1{
    width: 180px;
    height: 40px;
    float: left;
    text-align: center;
    line-height: 40px;
    /*border: 1px solid #C40000;*/
    background: #FFEDED;
    margin-left: 70px;
    cursor: pointer;
}
.anniu .anniu2{
    width: 180px;
    height: 40px;
    float: left;
    text-align: center;
    line-height: 40px;
    /*border: 1px solid #C40000;*/
    background: #C40000;
    margin-left: 20px;
    color: white;
    cursor: pointer;
}
.anniu2 .jrche{
    width: 120px;
    height: 20px;
    /*border: 1px solid black;*/
    float: left;
    margin-top: 10px;
    margin-left: 30px;
}
.jrche .che{
    width: 20px;
    height: 20px;
    float: left;
}
.jrche .jr{
    width: 80px;
    height: 20px;
    float: left;
    text-align: center;
    line-height: 20px;
    margin-left: 5px;
}
.zf{
    width: 525px;
    height: 20px;
    float: left;
    margin-top: 30px;
    /*border: 1px solid black;*/
}
.zf .fwcn{
    float: left;
    width: 50px;
    height: 20px;
    line-height: 20px;
    /*border: 1px solid black;*/
    font-size: 12px;
    color: #A1A1A1;
    margin-left: 5px;
}
.zf .zp{
    float: left;
    width: 50px;
    height: 20px;
    line-height: 20px;
    /*border: 1px solid black;*/
    font-size: 12px;
    color: #898989;
    margin-left: 15px;
    cursor: pointer;
}
.zf .T222{
    width: 70px;
    height: 20px;
    float: left;
    margin-left: 30px;
    /*border: 1px solid black;*/
}
.T222 .T222-img{
    float: left;
    margin-top: 2px;
}
.T222 .tk{
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #898989;
    width: 50px;
    height: 20px;
}
.zf .wly{
    float: left;
    width: 100px;
    height: 20px;
    line-height: 20px;
    color: #898989;
    font-size: 12px;
    margin-left: 20px;
    cursor: pointer;
}
.zffs{
    width: 75px;
    height: 20px;
    float: right;
    margin-right: 10px;
    /*border: 1px solid black;*/
}
.zffs .zffs1{
    float: left;
    width: 50px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #898989;
    font-size: 12px;
}
.zffs .zffs-img{
    cursor: pointer;
    margin-left: 5px;
}

#box{
    width: 988px;
    height: 220px;
    float: left;
    margin-left: 95px;
    border: 1px solid #E5E5E5;
    overflow: hidden;
}
#tit{
    width: 360px;
    height: 30px;
    overflow: hidden;
}
#tit span{
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    color: #404040;
    font-weight: bolder;
    cursor: pointer;
    margin-left: 10px;
    float: left;
}
#tit .select{
    border-top: 2px solid red;
    color: red;
}
#con{
    width: 988px;
    height: 175px;
}
#con ul li{
    width: 988px;
    height: 175px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
    /*display: none;*/
}
.blo-l{
    width: 370px;
    height: 175px;
    float: left;
    /*border: 1px solid black;*/
}
.blo-l .blo-l-l{
    width: 175px;
    height: 175px;
    float: left;
    /*border: 1px solid red;*/
}
.blo-l .blo-l-r{
    width: 175px;
    height: 175px;
    float: left;
    /*border: 1px solid red;*/
}
.blo-l-l .mrxzjg{
    width: 110px;
    height: 20px;
    float: right;
    font-size: 12px;
    /*border: 1px solid black;*/
    margin-right: 25px;
    line-height: 20px;
    color: #828282;
}
.blo-l-r .mrxzjg{
    width: 110px;
    height: 20px;
    float: right;
    font-size: 12px;
    /*border: 1px solid black;*/
    margin-right: 25px;
    line-height: 20px;
    color: #828282;
}
.blo-r{
    width: 300px;
    height: 175px;
    float: right;
    /*border: 1px solid black;*/
}
.tcj{
    width: 300px;
    height: 30px;
    float: left;
    /*border: 1px solid black;*/
    margin-top: 10px;
}
.tcj .tcj1{
    float: left;
    font-size: 12px;
    color: #C50505;
    text-align: center;
    width: 50px;
    height: 20px;
    line-height: 20px;
    margin-top: 5px;
}
.tcj .tcj2{
    float: left;
    font-size: 18px;
    color: #C40000;
    font-weight: bolder;
    text-align: center;
    width: 80px;
    height: 20px;
    margin-top: 5px;
    /*border: 1px solid black;*/
}
.tcj .tcj3{
    float: left;
    font-size: 16px;
    color: white;
    font-weight: bolder;
    text-align: center;
    width: 100px;
    height: 25px;
    background: #333333;
    margin-top: 5px;
    line-height: 25px;
    margin-left: 5px;
}
.blo-r .tcj-1{
    float: left;
    font-size: 12px;
    color: #828282;
    width: 300px;
    height: 20px;
    line-height: 20px;
    text-decoration: line-through;
}
.blo-r .but {
    width: 100px;
    height: 30px;
    float: left;
    border: 1px solid #DF4050;
    background: #FFEDED;
    color: #DF4050;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    margin-top: 5px;
    font-weight: bolder;
    cursor: pointer;
    border-radius: 3px;
}
.blo-r .but1{
    width: 100px;
    height: 30px;
    display: block;
    font-size: 14px;
    border: 1px solid #B70305;
    background: #B70305;
    color: white;
    line-height: 30px;
    text-align: center;
    margin-top: 105px;
    font-weight: bolder;
    cursor: pointer;
    border-radius: 3px;
}





